690 research outputs found

    Affinity Weighted Embedding

    Full text link
    Supervised (linear) embedding models like Wsabie and PSI have proven successful at ranking, recommendation and annotation tasks. However, despite being scalable to large datasets they do not take full advantage of the extra data due to their linear nature, and typically underfit. We propose a new class of models which aim to provide improved performance while retaining many of the benefits of the existing class of embedding models. Our new approach works by iteratively learning a linear embedding model where the next iteration's features and labels are reweighted as a function of the previous iteration. We describe several variants of the family, and give some initial results

    Synthetic Biology: From Parts to Modules to Therapeutic Systems

    Get PDF

    On Using Backpropagation for Speech Texture Generation and Voice Conversion

    Full text link
    Inspired by recent work on neural network image generation which rely on backpropagation towards the network inputs, we present a proof-of-concept system for speech texture synthesis and voice conversion based on two mechanisms: approximate inversion of the representation learned by a speech recognition neural network, and on matching statistics of neuron activations between different source and target utterances. Similar to image texture synthesis and neural style transfer, the system works by optimizing a cost function with respect to the input waveform samples. To this end we use a differentiable mel-filterbank feature extraction pipeline and train a convolutional CTC speech recognition network. Our system is able to extract speaker characteristics from very limited amounts of target speaker data, as little as a few seconds, and can be used to generate realistic speech babble or reconstruct an utterance in a different voice.Comment: Accepted to ICASSP 201

    Engineered bidirectional communication mediates a consensus in a microbial biofilm consortium

    Get PDF
    Microbial consortia form when multiple species colocalize and communally generate a function that none is capable of alone. Consortia abound in nature, and their cooperative metabolic activities influence everything from biodiversity in the global food chain to human weight gain. Here, we present an engineered consortium in which the microbial members communicate with each other and exhibit a “consensus” gene expression response. Two colocalized populations of Escherichia coli converse bidirectionally by exchanging acyl-homoserine lactone signals. The consortium generates the gene-expression response if and only if both populations are present at sufficient cell densities. Because neither population can respond without the other's signal, this consensus function can be considered a logical AND gate in which the inputs are cell populations. The microbial consensus consortium operates in diverse growth modes, including in a biofilm, where it sustains its response for several days

    Paradigms for Structure in an Amorphous Computer

    Get PDF
    Recent developments in microfabrication and nanotechnology will enable the inexpensive manufacturing of massive numbers of tiny computing elements with sensors and actuators. New programming paradigms are required for obtaining organized and coherent behavior from the cooperation of large numbers of unreliable processing elements that are interconnected in unknown, irregular, and possibly time-varying ways. Amorphous computing is the study of developing and programming such ultrascale computing environments. This paper presents an approach to programming an amorphous computer by spontaneously organizing an unstructured collection of processing elements into cooperative groups and hierarchies. This paper introduces a structure called an AC Hierarchy, which logically organizes processors into groups at different levels of granularity. The AC hierarchy simplifies programming of an amorphous computer through new language abstractions, facilitates the design of efficient and robust algorithms, and simplifies the analysis of their performance. Several example applications are presented that greatly benefit from the AC hierarchy. This paper introduces three algorithms for constructing multiple levels of the hierarchy from an unstructured collection of processors
    • …
    corecore